package com.himaci.gtbattle.model.character;

import com.himaci.gtbattle.model.GameChar;
import com.himaci.gtbattle.model.Player;
import com.himaci.gtbattle.model.Skill;

/**
 * Kelas konkrit karakter tipe archer
 * 
 * @author XNPSDN
 */
public class Archer extends GameChar {
    public static final int ATTACK = 100;
    public static final int DEFENSE = 20;
    public static final int MAX_VITALITY = 500 * 2;
    public static final int MAX_ENERGY = 75;
    
    /**
     * Konstruktor
     */
    public Archer() {
	// nothind todo here...
    }
    
    /**
     * Konstruktor
     * @param owner Player si empunya karakter
     */
    public Archer(Player owner) {
	super(owner, ATTACK, DEFENSE, MAX_VITALITY, MAX_ENERGY);
	skills[0] = Skill.CRITICAL_ATTACK_SKILL;
	skills[1] = Skill.FOCUS_FIRE_SKILL;
	skills[2] = Skill.MANA_BURN_SKILL;
    }
}
